slings of the yard - Allemand Anglais Dictionnaire